international firm/company - German English Dictionary